5.570000000000000025e-24 ribosome ribosome